<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

  function fun(n, a, s){
    // 每次执行之前先判断是否存在要操作的对象
    // 不存在就创建，存在就不创建
    if(!fun._qfObj_){
      fun._qfObj_ = {};
    }
    
    fun._qfObj_.name = n;

    return fun._qfObj_;
  }
  const fun1 = fun("admin");
  console.log(fun1);
  
  const fun2 = fun("root");
  console.log(fun2);

  console.log(fun1 === fun2);   // true
  
</script>
</html>